#ifndef NAVIGATIONMANAGER_H
#define NAVIGATIONMANAGER_H
#include <QString>
#include <QList>

class NavigationManager
{
    QList<QString> m_fileItems;
    QList<int> m_offsetItems;
    int m_currentPosition;
public:
    NavigationManager();
    void addItem(QString aFile, int aOffset);
    bool next(QString & aFile, int & aOffset);
    bool previous(QString &aFile, int &aOffset);
    bool canGoNext();
    bool canGoPrevious();
};

#endif // NAVIGATIONMANAGER_H
